to protest - Français Anglais Dictionnaire